﻿@charset "utf-8";
body{background:url(../images/body_bg.jpg) 0 0 repeat;}
.clear-box{clear:both;}
/*首页开始*/
.header-box{background:url(../images/header_bg.jpg) 0 0 repeat-x #FFF;}
.h-top{height:138px; width:1000px; margin:0 auto;}
.h-top .logo{width:579px; height:138px; float:left;}
.h-top .logo a{background:url(../images/logo_03.gif) 0 center no-repeat; width:579px; display:block; overflow:hidden; text-indent:-100em; height:138px;}
.seach-box{width:176px; padding:30px 0; float:right; height:78px;}
.seach-box .phone-box{background:url(../images/phone.gif) 0 0 no-repeat; width:176px; height:45px; line-height:50px; font-family:"微软雅黑"; font-weight:700; font-size:16px; color:#262424; overflow:hidden; text-indent:45px;}
.seach-box .seach-con{background:url(../images/seach.jpg) 0 0 no-repeat; width:176px; height:26px; overflow:hidden;}
.seach-box .seach-con button{text-indent:-100em; overflow:hidden; width:30px; float:left; height:26px; border:none; border:0; background:none; cursor:pointer;}
.li3-box .news-list{padding:0 0; height:278px;}
.seach-box .seach-con input{width:135px; float:left; height:26px; border:none; border:0; line-height:26px; padding:0 2px; background:none; color:#888888;}
.nav-box{height:50px; margin:0 auto; width:1000px;}
.nav-box .menu-li{width:120px; position:relative; z-index:1000; text-align:center; float:left;}
.nav-box .nav-title{font-size:14px; width:119px; display:block; height:50px; line-height:50px; border-right:1px #cecece solid; color:#000000; font-family:"微软雅黑"; font-weight:700;}
.nav-box .sub-nav{position:absolute; filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity:0.8; opacity:0.8; display:none; top:49px; left:0; width:119px; z-index:10000; background:#0137a5;}
.nav-box .sub-nav li{height:40px; line-height:40px; overflow:hidden; text-align:center;}
.nav-box .sub-nav a{color:#FFF; font-size:14px; font-family:"微软雅黑"; font-weight:700;}
.nav-box .sub-nav a:hover{text-decoration:none;}
.nav-box .hover .nav-title,.nav-box .hover3,.nav-box .nav-title:hover{background:url(../images/nav_hover.jpg) 0 0 repeat-x; color:#FFF; text-decoration:none;}
.nav-box .no{border-right:none;}
/*banner*/
.banner{width:100%; height:400px; z-index:1; overflow:hidden; position:relative;}
.banner li{width:100%; height:400px; position:absolute; left:0; top:0;}
.banner li img{display:none;}
/*banner*/
.content1{background:url(../images/content1_bg.jpg) 0 0 repeat-x;}
.con1-box{width:1000px; margin:0 auto;}
.con1 li{float:left; background:url(../images/li_bg.gif) 0 0 no-repeat;}
.con1-top{height:78px; background:url(../images/nav2_bg.jpg) 0 0 no-repeat; overflow:hidden; text-indent:-100em;}
.li1-box .con1-top{background-position:0 20px;}
.con1 .li1-box{width:310px; background-position:270px center;}
.li1-box .list-box3{width:233px; overflow:hidden;}
.cm-top{width:225px; height:99px; padding:3px 3px; background:#FFF; border:1px #cecece solid;}
.cm-top img{width:225px; height:99px;}
.con1-mid{padding:26px 0;}
.lenth-con1 .p1{color:#303030; line-height:24px; height:147px; padding:5px 0 20px 0;}
.lenth-con1 .p2{text-align:right;}
.lenth-con1 .p2 a{color:#303030;}
.li2-box .con1-top{background-position:0 -85px;}
.con1 .li2-box{width:395px; background-position:350px center;}
.li2-box .con1-mid{width:305px;}
.box-banner{background:url(../images/anli-bg.gif) 0 0 no-repeat; padding:6px 7px 0 6px; overflow:hidden; width:293px; height:260px;}
.box-banner img{width:293px; height:212px;}
.con1 .box-banner li{background:none; width:293px;}
.cur-hover1{width:305px; height:37px; background:url(../images/cur_bg.png) center 0 no-repeat;}
.cur-hover1.cur-hover2{background-position:center -74px;}
.cur-hover1.cur-hover3{background-position:center -37px;}
.cur-hover1{text-align:center;}
.cur-hover1 span{width:42px; height:37px; cursor:pointer; display:inline-block;}
.opren-box{width:293px; height:260px; position:relative; overflow:hidden;}
.opren-box ul{position:absolute; left:0; top:0; width:100000px;}
.opren-box .img{height:212px; display:block; width:293px;}
.opren-box p{height:32px; line-height:32px; text-align:center;}
.opren-box p a{font-size:14px; color:#303030;}
.con1 .li3-box{width:295px; background:none;}
.li3-box .con1-top{background-position:0 -185px;}
.con1 .news-list li{float:none; background:none; background:url(../images/libg1.gif) 0 center no-repeat; text-indent:15px; height:30px; overflow:hidden; line-height:30px; border-bottom:1px dashed #9e9e9e;}
.con1 .news-list li span{float:right; color:#868686; font-size:12px;}
.con1 .news-list li a{color:#000000; font-size:12px;}
.con1 .news-list .hover{background:url(../images/libg2.gif) 0 center no-repeat;}
.con1 .news-list .hover a{color:#008fc6; text-decoration:underline;}
.con1-mid .p3 a{color:#333333;}
.con1-mid .p3 a:hover,.lenth-con1 .p2 a:hover{color:#008fc6;}
.con1-mid .p3{text-align:right;}
.content2{background:url(../images/content2-bg.jpg) 0 0 repeat-x; padding-top:30px; height:283px; overflow:hidden;}
.con2{margin:0 auto; width:1000px;}
.con2-title{width:980px; padding-left:20px; height:70px;}
.con2-title img{float:left;}
.con2-midcon{width:898px; overflow:hidden; height:202px; margin:0 auto;}
.box-con2{width:916px; height:202px; position:relative;}
.con2-midcon li{float:left; width:229px;}
.con2-midcon li .li-box2{width:211px;}
.li-box2 .img{width:209px; height:160px; border:1px #FFF solid; display:block;}
.li-box2 .img:hover{border:1px solid #cccccc;}
.li-box2 .img img{width:209px; height:160px; float:left;}
.li-box2 p{text-align:center; height:40px; line-height:40px;}
.li-box2 p a{font-size:14px; font-family:"微软雅黑"; font-weight:700; color:#000;}
.con2-mid{height:202px; position:relative;}
.con2-mid .curleft{height:162px; background:url(../images/curleft.jpg) 0 center no-repeat; width:20px; position:absolute; left:0; top:0; cursor:pointer;}
.con2-mid .curright{height:162px; background:url(../images/curright.jpg) 0 center no-repeat; width:20px; position:absolute; right:0; top:0; cursor:pointer;}
.con2-midcon ul{width:10000px; position:absolute; top:0;}
.content3{width:1000px; margin:0 auto; padding:45px 0;}
.content3 .con3-title{height:50px; width:450px; padding:0 0 0 20px;}
.content3 .con3-title img{float:left;}
.con3-right{float:right; width:512px; background:#FFF; height:194px; padding:3px 3px; border:1px #cecece solid;}
.con3-left{float:left; width:470px;}
.con3-lefmid p{line-height:24px; color:#000000;}
.con3-lefmid{padding-left:22px;}
.con3-con{height:202px;}
.footer-box{background:url(../images/footer_bg.jpg) 0 0 repeat; padding:40px 0;}
.footer-mid{width:1000px; margin:0 auto;}
.footer-mid .p1 a{color:#868686; margin:0 5px;}
.footer-mid p{font-size:12px; line-height:24px; text-align:center; color:#868686;}
/*首页结束*/
/*产品页开始*/
.menu{height:50px; width:100%; background:#FFF;}
.menu-box{width:1000px; margin:0 auto;}
.left-menu{width:252px; float:left; height:50px; line-height:50px; font-size:18px; font-family:"微软雅黑"; color:#333333; font-weight:700;}
.left-menu span{color:#336699;}
.right-menu{width:400px; float:right; text-align:right; line-height:50px; height:50px;}
.right-menu,.right-menu a{color:#666666; font-size:12px;}
.list-box{width:1000px; margin:0 auto;}
.list-content1{margin-top:20px;}
.left-listcon{width:237px; overflow:hidden;}
.left-listcon .title-list{height:40px; line-height:40px; font-family:"微软雅黑"; font-size:18px; font-weight:700; color:#333333;}
.left-listcon .title-list span{color:#336699;}
.list-nav .top-li{border-bottom:1px #b9b9b9 dashed;}
.list-nav .top-li .con-liul{text-indent:10px; width:100%; display:block; line-height:51px; height:51px; font-size:14px; color:#666666; background:url(../images/ligif.gif) 207px center no-repeat;}
.con-boxli{padding:10px 0 10px 20px; display:none;}
.con-boxli li{height:24px; line-height:24px; background:url(../images/li-bg.jpg) 0 center no-repeat; text-indent:10px;}
.con-boxli li a{color:#333333;}
.list-nav .top-li.hover .con-liul{background:url(../images/list_hover.jpg) 0 0 no-repeat; color:#FFF; text-decoration:none;}
.hover .con-boxli{display:block;}
.news-box{padding-top:10px;}
.news-box li{height:92px;}
.news-box li img{width:237px; height:82px;}
.news-box .li2-new{width:237px; height:96px;}
.news-box .li2-new img{width:237px; height:86px;}
.rilist-con .cont-title{height:40px; text-align:right; line-height:40px; color:#666666;}
.rilist-con .cont-title a{color:#666666;}
.right-listcon{width:750px;}
.ulcon-box{width:750px; position:relative; overflow:hidden;}
.ulcon-box ul{width:900px;}
.ulcon-box li{height:220px;}
.pag-box{padding:10px 0 20px 0;}
.pag-con{text-align:right;}
.pag-con span{display:inline; color:#333333; margin:0 5px;}
.pag-con select{display:inline; margin:0 0 0 5px;}
.pag-con a{padding:2px 10px; display:inline; margin:0 5px; border:1px #cccccc solid;}
.pag-con .cur,.pag-con a:hover{background:#336699; text-decoration:none; color:#FFF; border:1px #336699 solid;}
.pag-con .bx{border:1px #ffffff solid;}
.ulcon-box li{width:253px; float:left;}
.ulcon-box .ulico-box{width:226px; padding:10px 8px; border:1px #b7b7b7 solid; background:#ffffff;}
.ulcon-box .hover-li .ulico-box{background:#235ca9;}
.ulcon-box .hover-li .ulico-box p a{color:#FFF;}
.ulcon-box .ulico-box p{height:24px; text-align:center; line-height:24px; font-family:"微软雅黑"; font-weight:700; font-size:14px; color:#333333;}
.ulcon-box .ulico-box .img img{width:224px; height:148px;}
.ulcon-box .ulico-box .img{width:224px; height:148px; border:1px #cccccc solid; display:block; overflow:hidden;}
/*产品页结束*
/*产品详页开始*/
.rilist-con .cont-title.dx-box{border-bottom:1px #0748a2 solid;}
.cp-xy .title{font-size:14px; color:#333333; font-family:"微软雅黑"; height:50px; line-height:50px; text-align:center; font-weight:700;}
.jiaodian-box{position:relative;width:629px; height:375px; margin:0 auto; overflow:hidden;}
.jiaodian-box li{position:absolute; width:100%; height:100%; left:0; top:0; text-align:center; }
.jiaodian-box li,.jiaodian-box li img{ max-width:629px; vertical-align:middle; max-height:375px;}
.xiaotu-box{position:relative; overflow:hidden; height:71px; width:629px; padding:20px 60px;}
.yidon-box{width:644px; position:relative; height:71px; overflow:hidden;}
.yidon-box ul{width:10000px; z-index:100; position:absolute;}
.xiaotu-box li{width:128px; cursor:pointer; height:71px; float:left;}
.xiaotu-box li .li-conten{width:118px; height:71px; position:relative;}
.xiaotu-box li img{width:116px; height:69px; border:1px #cccccc solid;}
.xiaotu-box li p{width:100%; height:18px; text-align:center; line-height:18px; background:#004e9f; color:#FFF; filter:alpha(opacity=70);-moz-opacity:0.7;-khtml-opacity:0.7; opacity:0.7; position:absolute; bottom:0; left:0;}
.xiaotu-box .cur-left{position:absolute; left:10px; top:0; background:url(../images/curleftone.gif) 0 center no-repeat; height:111px; width:23px; cursor:pointer; z-index:1000;}
.xiaotu-box .cur-right{position:absolute; right:10px; top:0; background:url(../images/currighttwo.gif) 0 center no-repeat; height:111px; width:23px; cursor:pointer; z-index:1000;}
.cpsm-list .title2{font-family:"微软雅黑"; height:40px; line-height:40px; border-bottom:1px #999999 dashed; color:#333333; font-size:14px; font-weight:700;}
.conte-list{color:#333333; line-height:36px; font-size:14px;}
.conte-list p{color:#333333; font-size:12px; line-height:30px;}
.conte-list{color:#333333px; line-height:30px;}
.nav-list{background:#ffffff; margin-bottom:20px; height:30px; line-height:30px; width:748px; border:1px #cccccc solid;}
.nav-list .left{padding-left:10px;}
.nav-list .right{padding-right:10px;}
/*产品详页结束*/
/*在线留言开始*/
.liuyan-box{padding:2px 0 40px 0;}
.area-liuyan{width:750px;z-index:100;position:relative;}
/*****************sub-message ************/
.sub-message .m-textimg{font-size:14px;font-family:"microsoft yahei";margin-bottom:60px; color:#48505d;}
.bottom-box{padding-left:66px;}
.sub-message .m-textimg img{float:left;margin-right:15px;}
.sub-message li{border-bottom:1px dotted #666;padding:15px 0;}
.sub-message .pt p{padding:2px 0;}
.sub-message .time{margin:0 20px;}
.sub-message li .user{margin-bottom:10px;}
.sub-message li .info{padding-left:25px;}
.sub-message li .info label{background-color:#3085c6;color:#efefef;padding:2px 4px;line-height:normal;display:inline-block;margin-left:-25px;margin-right:5px;}
.sub-message .content{padding:15px 0;}
.sub-message .content h3{border-bottom:1px solid #ddd;}
.sub-message .answer .pt{background-color:#fff;margin:-15px auto auto -10px;_margin-left:-10px;padding:10px;position:relative;}
.sub-message .answer{clear:both;padding:10px 5px 5px 5px;background-color:#eeeeee;margin-left:5px;}
.sub-message .answer .jt{width:13px;height:7px;position:absolute;background:url(../images/ly_jt.jpg) no-repeat;left:33px;top:-7px;text-indent:-888px;}
.sub-message i{font-style:normal;display:inline-block;*display:inline;*zoom:1;padding-right:5px;color:#F00; vertical-align:middle; height:30px; float:left; background:url(../images/libg.jpg) right center no-repeat;}
.sub-message .m-tage{padding:5px 0; background:url(../images/zxliuyan.gif) 0 center no-repeat; text-indent:5em; height:40px; line-height:40px; color:#48505d;}
.sub-message .m-form{border:1px solid #cdcdcd; width:664px; background:#ffffff;padding:10px;margin-bottom:50px;}
.sub-message table{width:100%;}
.sub-message .m-form table td{padding:7px 0;}
.sub-message label{display:inline-block;width:80px;height:30px; color:#48505d;line-height:30px;text-align:right;position:relative;top:-1px;}
.sub-message .m-form table input{width:65%;height:28px;line-height:28px;border:1px solid #ddd;padding-left:5px;vertical-align: middle;}
.sub-message .m-form .td-textarea{vertical-align: middle;width:60%;}
.sub-message .m-form .td-textarea label{float:left;}
.sub-message .m-form .td-textarea textarea{width:75%;height:168px;border:1px solid #ddd;padding:5px;}
.sub-message .m-submit{text-align:right;vertical-align: top;}
.sub-message .m-submit img{margin-left:5px;vertical-align:top;}
.sub-message .m-submit .btn{width:80px;height:26px;line-height:24px;margin:0;margin-left:5px;border:none;}
.sub-message .m-submit .btn{color:#fff;background:url(../images/bot_bg.jpg) 0 0 repeat-x;font-family:"microsoft yahei";cursor:pointer;font-size:14px;}
.sub-message .m-submit input{vertical-align:top;height:24px;line-height:24px;margin:0;width:80px;border:1px solid #ddd;background:#ffffff;color:#666;cursor:auto;padding-left:5px;}
/*在线留言结束*/
/*新闻列表*/
.news-list li{height:40px; line-height:40px; background:url(../images/li-bg.jpg) 0 center no-repeat; border-bottom:1px dashed #cccccc; text-indent:10px; font-size:14px;}
.news-list li a{font-size:14px; color:#666666;}
.news-list li span{float:right; color:#333333;}
.news-list{padding:20px 0;}
.title-box{font-size:18px; font-weight:700; color:#666666;font-family:"microsoft yahei"; text-align:center; line-height:50px; line-height:50px;}
.time-box{text-align:center; line-height:40px; height:40px;}
.time-box span{margin:0 5px; font-size:14px; color:#666666;}
/*搜索*/
.sub-box{position:relative;z-index:1}
.sub-box .left-column{width:222px;}
.sub-box .right-column{width:768px;}
.search-no .bd{border-bottom:1px solid #e0ddde;padding:60px 0 60px 0;}
.search-no .inputs{width:400px;margin-left:auto;margin-right:auto;}
.search-no .inputs input.text{float:left;width:331px;border:1px solid #000;height:15px;border-right:0;background:#FFF;padding:5px 3px}
.search-no .inputs input.btn{float:left;width:60px;border:0;background:#000;height:27px;border:1px solid #000;padding:5px 0; cursor:pointer;color:#FFF;font-size:14px}
.search-no .pt{background:url(../images/search-no.png) 30px center no-repeat;_background:url(../images/search-no.jpg) 30px center no-repeat;height:240px;padding:100px 0 0 250px;}
.search-no .pt h3{font-size:18px;color:#385c8c;margin-bottom:10px;font-weight:normal;}
.search-no .pt h3 span{color:#cc0000}
.search-no .pt p{color:#385c8c;}

.search-content li{padding:30px 5px;border-bottom:1px solid #e0dfdf;*zoom:1;}
.search-content li.hover{background:#f5f5f5;}
.search-content li:after{content:"";display:block;visibility:hidden;height:0;clear:both;}
.search-content li .u-img{float:left;display:block;width:160px;margin-right:15px;overflow:hidden;}
.search-content li .u-img img{width:160px;}
.search-content li h3{margin-bottom:5px;font-size:14px;font-family:'宋体'}
.search-content li .u-time{float:right;font-weight:normal;color:#999}
.search-content li a{color:#E01206;}
.search-content li p{color:#333;}
.con2-con2{width:1003px; position:relative; overflow:hidden; height:220px;}